large pool/basin - French English Dictionary